版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
普通高校”十一五”国家级规划教材管理信息系统第2版教案(PPT演示文件3)主编甘仞初参编冯海旗颜志军龙虹机械工业出版社7/24/20231MIS教案第3章信息系统的结构与类型管理信息系统
目录第1章信息系统导论第2章信息系统的技术基础第3章信息系统的结构与类型第4章信息系统的建设(上)第5章信息系统的建设(下)第6章信息系统的应用7/24/20232管理信息系统第3章信息系统的结构与类型本章讨论了信息系统结构的复杂性和研究信息系统的视角,阐述了信息系统的功能结构,其中包括信息处理技术结构、管理决策层次结构、职能结构和信息集成结构;对信息系统空间分布结构进行了分析。比较了集中式系统和分布式系统的优缺点,着重讨论了客户机/服务器计算模式和浏览器/服务器计算模式,并对基于WEB的信息系统的工作原理、结构与实现技术进行了研究;介绍了一个基于WEB的信息系统的实例,最后讨论了信息系统的一种分类体系和各类信息系统的特点。7/24/20233MIS教案第3章信息系统的结构与类型第3章目录3.1信息系统的结构概述3.2信息系统的功能结构3.3信息系统的空间分布结构3.4基于WEB的信息系统3.5信息系统的类型7/24/20234MIS教案第3章信息系统的结构与类型3.1信息系统的结构概述
3.1.1信息系统的组成一、信息系统的定义基于现代信息技术的信息系统,作为现代社会组织的一个组成部分,是计算机硬件、软件、数据通信装置、数据存储设备、规章制度和有关人员的统一体,其目的是实现组织的整体目标,对与组织活动有关的信息进行系统、综合管理,以支持组织的变革与发展以及各级管理决策与各项业务活动。7/24/20235MIS教案第3章信息系统的结构与类型3.1.1信息系统的组成(2)二、信息系统的七大组成部分:计算机硬件系统计算机软件系统数据及其存储介质通信与计算机网络设施非计算机系统的信息收集、处理设备规章制度工作人员7/24/20236MIS教案第3章信息系统的结构与类型3.1.2信息系统结构的复杂性一、用户需求的多样性信息系统的建设与应用涉及到组织及其信息系统的各类利益相关者,其中包括信息系统的直接用户和间接用户、组织内部用户和组织外部用户。各类用户对信息系统有着各自的利益关系。信息系统的结构与功能的实现,是对各方需求在总体目标下协调以求各方满意的结果。7/24/20237MIS教案第3章信息系统的结构与类型3.1.2信息系统结构的复杂性(2)二、组织业务的复杂性一个组织(如企业)的业务(business)活动包括管理决策和作业活动,涉及到各种职能和各种领域。随着经济全球化与信息化的推进,企业组织活动深度与广度的迅速增加,信息系统要有效支持组织的管理决策与运作,需求的信息内容就要十分广泛而深入,信息处理机制变得复杂。7/24/20238MIS教案第3章信息系统的结构与类型3.1.2信息系统结构的复杂性(3)三、社会与组织环境复杂多变当前社会正处在大变革时代,社会经济与科学技术发展迅速,组织的内外环境复杂多变。现代信息系统的重要使命就是使组织适应变化,促进组织变革与创新。信息系统既要支持日常的管理与业务活动,又要具备应变与促变的机制。7/24/20239MIS教案第3章信息系统的结构与类型3.1.2信息系统结构的复杂性(4)四、技术手段的复杂性信息系统集现代信息技术之大成。系统科学与管理科学的方法的应用大大增强了信息系统处理复杂问题的能力。集系统科学方法、管理学理论与现代信息技术与一体的信息系统,其技术手段的复杂性决定了其组织结构的复杂性。7/24/202310MIS教案第3章信息系统的结构与类型3.1.3研究信息系统结构的视角一、社会-技术系统
信息系统的结构、功能与行为既具有明显的技术背景,又反映出强烈的组织管理和社会经济特征。从社会-技术系统的视角研究信息系统,就是既要注意系统的技术属性,又要重视系统的社会属性,更要把握两者的相互关系。系统的技术属性反映信息系统的技术性能、功能、运行流程和技术效果。系统的社会属性体现在信息系统涉及的组织及各利益相关者在特定的社会环境中的社会目标、人们之间的协作关系与行为特征以及有关的社会规范。社会属性与技术属性在信息系统中相互依存、相互制约,为实现给定的组织目标协调一致。7/24/202311MIS教案第3章信息系统的结构与类型3.1.3研究信息系统结构的视角(2)二、信息系统的整体性、有序性、层次性与涌现性
由系统理论可知,系统是相互作用的诸要素的综合体(整体性)。信息系统具有复杂、多样的行为特征与功能,可将整个系统按此分成若干子系统,如按行为特征分为事务处理、管理报告和决策支持子系统等,按功能分成生产、销售、供应、财务、人事等子系统(有序性)。系统的另一个重要性质是其层次性和涌现性。任何一个系统均作为一个部分或元素存在于某个更高层次的系统之中,一个系统的元素或部分也在某种意义上可作为系统研究,形成较低层次的系统。这就是系统的层次性。分层后系统较高层次的行为、功能与目标是低层次各系统相互作用的结果,因此高层次通常具有低层次各系统不具备的特性。系统的这种性质称为涌现性。7/24/202312MIS教案第3章信息系统的结构与类型3.1.3研究信息系统结构的视角(3)三、信息系统的动态性与应变能力信息系统面临的社会、经济、组织、技术环境处于迅速发展与剧烈变动之中,各类信息亦多随时间变动,呈现动态系统的特征。为实现组织目标,信息系统的结构、功能与运行机制要快速跟踪与响应组织内外环境的变化,并随时间演化。7/24/202313MIS教案第3章信息系统的结构与类型3.2信息系统的功能结构
3.2.1信息处理技术结构外部环境信息收集问题处理信息存储对话与信息输出信息管理机构管理决策系统作业系统信息系统非正式信息渠道正式信息渠道7/24/202314MIS教案第3章信息系统的结构与类型3.2.1信息处理技术结构(2)一、信息收集信息的收集包括原始数据的收集、信息的分类、编码及向信息存贮系统与问题处理系统传送信息等过程。所收集的信息的准确性、完整性和及时性,直接关系到系统输出信息的质量以及管理与业务活动水平。在信息应用收集工作中,必须按照统一的规范对各种原始数据进行科学的、合理的分类和编码,以保证信息处理和传输的准确性与效率,便于信息系统各部分以及信息系统与其他系统之间实现资源共享。7/24/202315MIS教案第3章信息系统的结构与类型3.2.1信息处理技术结构(3)二、信息存储信息存储系统是信息系统的信息基础。从逻辑上看,信息系统的信息存储子系统可以分成三大部分:数据库系统、模型库系统和知识库系统。传统的信息系统是以数据库为基础来实现信息处理的系统。由于管理学科、系统科学的发展和信息技术的进步,各种数学模型和方法逐步纳入到信息系统。人工智能技术的发展为科学、合理地吸取、总结与利用人们的知识与经验支持管理决策与知识创新提供了方法与手段。知识库系统就是对这些知识进行收集、存储、管理的系统。7/24/202316MIS教案第3章信息系统的结构与类型3.2.1信息处理技术结构(4)三、问题处理问题处理是针对各级各类管理与作业问题的需要,进行信息查询、检索、分析、计算、综合、提炼、优化、预测、评价等工作。问题处理系统是信息系统的核心,是信息系统支持管理决策成败的关键所在。信息系统的开发,从技术角度来说,是围绕问题处理展开的。7/24/202317MIS教案第3章信息系统的结构与类型3.2.1信息处理技术结构(5)四、人机交互和信息传输人机交互是管理者实施决策、驾驭整个企业的业务活动和知识工作者探索、研究、创新的主要手段之一。使用者输入信息的方法与手段要方便、快捷、准确,信息系统输出的信息必须及时、准确、适用。输出信息的形式清晰、内容简炼、明确、具体、易懂、便于执行、便于检查、安全保密性好,对于管理决策的制定与实施至关重要。7/24/202318MIS教案第3章信息系统的结构与类型3.2.1信息处理技术结构(6)五、信息管理机构信息管理机构是信息系统管理者的组织机构,负责制订和实施信息系统工作的各项规章、制度、标准、规范,对整个系统的运行进行检查、监督,对各部分的工作进行协调,对信息系统的开发、扩充进行规划、计划并组织实施,对信息处理的软、硬件系统组织日常维护、修理与更新。7/24/202319MIS教案第3章信息系统的结构与类型3.2.2管理决策层次结构为了有效地支持各级管理决策,信息系统在处理与管理活动有关的信息时可分为以下四个层次:战略信息处理战术信息处理运作信息处理事务处理7/24/202320MIS教案第3章信息系统的结构与类型3.2.2管理决策层次结构(2)一、事务处理主要处理各类统计、报表、信息查询和文件档案管理以及计算、绘图、文字处理等。二、运作信息处理主要协助管理者合理安排各项业务活动运作的短期计划(如生产日程安排等)。根据计划实施情况进行调度、控制;对日常活动进行分析、总结,提出报告等。这里主要处理反映当前业务活动运作情况的信息。7/24/202321MIS教案第3章信息系统的结构与类型3.2.2管理决策层次结构(3)三、战术信息处理协助管理者根据企业的整个目标和长期规划制定中期产、供、销活动计划,应用各种计划、预算、分析、决策模型和有关信息协助管理者分析问题,检查和修改计划与预算,分析、预测评价当前活动及其发展趋势以及对企业目标的影响等。四、战略信息处理协助管理者根据外部环境的信息和有关模型方法确定或调整企业目标、制定或调整长期规划、总行动方针等。7/24/202322MIS教案第3章信息系统的结构与类型3.2.3职能结构信息系统可以按照管理职能分成相互关联的若干子系统。如制造企业的信息系统可分为以下子系统:企业信息系统生产子系统供应子系统财务子系统人力资源子系统市场销售子系统信息管理子系统企业信息系统的职能结构高层管理子系统7/24/202323MIS教案第3章信息系统的结构与类型3.2.4信息集成结构大型的社会组织如大中型企业、企业集团、政府部门等有着复杂的组织结构与业务内容和广阔的活动范围。为了实现组织的目标与战略,信息系统需要对分散在组织各部分的信息实现集中、统一、有效的管理。信息系统的信息集成结构体现了组织的业务活动分散、信息管理集中的特点,适应于大型组织的需要。具有信息集成结构的信息系统的逻辑结构分以下四层:7/24/202324MIS教案第3章信息系统的结构与类型3.2.4信息集成结构(2)去作业子系统综合信息管理高层决策支持基本功能子系统数据采集点来自外部环境来自外部去外部信息系统的信息集成结构7/24/202325MIS教案第3章信息系统的结构与类型3.2.4信息集成结构(3)基本功能子系统反映组织的核心业务流程与管理职能,如产、供、销、人、财、物的管理、研究与开发、知识管理等。高层决策支持系统实现对组织的高层管理人员的信息支持。分布在组织内外的各类信息采集点广泛获取必要的信息。综合信息管理子系统是整个系统的枢纽和核心。其主要功能是上下联系、内外协调、综合分析、安全维护。综合信息管理子系统往往设立在企业信息中心,企业总体数据库、企业信息交换与共享平台和企业门户网站均设在此系统之中。7/24/202326MIS教案第3章信息系统的结构与类型3.2.4信息集成结构(4)综合信息管理综合计划管理综合统计与分析综合查询与信息服务管理政策法规档案管理下级报表汇总汇报与报表管理外部信息接收与处理对外信息传送与发布系统维护与安全管理基础数据管理应用技术支持管理综合信息管理子系统的功能7/24/202327MIS教案第3章信息系统的结构与类型
3.3信息系统的空间分布结构
3.3.1集中式系统与分布式系统一、集中式系统信息资源在空间上集中配置的系统称为集中式系统。集中式系统的主要优点是:信息资源集中,管理方便,规范统一;专业人员集中使用,有利于发挥他们的作用,便于组织人员培训和提高工作;信息资源利用率高;系统安全措施实施方便。7/24/202328MIS教案第3章信息系统的结构与类型3.3.1集中式系统与分布式系统(2)集中式系统的不足之处:随着系统规模的扩大和功能的提高,集中式系统的复杂性迅速增长,给管理、维护带来困难;对组织变革和技术发展的适应性差,应变能力弱;不利于发挥用户在系统开发、维护、管理方面的积极性与主动精神;系统比较脆弱,主机出现故障时可能使整个系统停止工作。
7/24/202329MIS教案第3章信息系统的结构与类型3.3.1集中式系统与分布式系统(3)二、分布式系统利用计算机网络把分布在不同地点的计算机硬件、软件、数据等信息资源联系在一起服务于一个共同的目标而实现相互通信和资源共享,就形成了信息系统的分布式结构。具有分布结构的系统称为分布式系统。分布式系统具有以下优点:可以根据应用需要和存取方便来配置信息资源;有利于发挥用户在系统开发、维护和信息资源管理方面的积极性和主动性,提高了系统对用户需求变更的适应性和对环境的应变能力;系统扩展方便,增加一个网络结点一般不会影响其他结点的工作,系统建设可以采取逐步扩展网络结点的渐进方式,以合理使用系统开发所需资源;系统的健壮性好,网络上一个结点出现故障一般不会导致全系统瘫痪。7/24/202330MIS教案第3章信息系统的结构与类型3.3.1集中式系统与分布式系统(4)二、分布式系统(2)分布式系统的不足之处有:由于信息资源分散,系统开发、维护和管理的标准、规范不易统一;配置在不同地点的信息资源一般分属信息系统的各子系统,不同子系统之间往往存在利益冲突,管理上协调有一定难度;各地的计算机系统工作条件与环境不一,不利于安全保密措施的统一实施。7/24/202331MIS教案第3章信息系统的结构与类型3.3.1集中式系统与分布式系统(5)利用计算机局域网可组成分布式信息系统中继器中继器网络服务器外设小型机图形工作站外设小型机微机微机7/24/202332MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式一、资源共享式计算模式分布式系统的传统计算模式称为资源共享式。在这种计算模式中,网络系统中的服务器向各工作站提供数据和软件资源的文件服务,各工作站可以根据规定的权限存取服务器上的数据文件和程序文件,共享网络上的硬件与软件资源。这种计算模式又称为文件服务模式。7/24/202333MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(2)二、客户机/服务器(C/S)分布式系统后发展起来的一种计算模式称为客户机/服务器(Client/Server,C/S)模式,网络系统上的计算机系统分成客户机与服务器两类(见下图)。其中服务器可能包括文件服务器、数据库服务器、打印服务器、专用服务器等。网络系统结点上的其他计算机系统称为客户机。用户通过客户机在网络系统上向服务器提出服务请求,服务器根据请求向有关方面提供经过加工的信息。7/24/202334MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(3)客户机/服务器计算模式服务器1服务器2服务器3图形工作站小型机微机1微机n7/24/202335MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(4)常用的C/S模式有两层结构、三层结构两种(图3-10)。下图(a)所示的两层C/S结构中,数据库服务器对客户机的请求直接作出应答。对于某些需要进行较为复杂处理的服务请求,往往另设具有专门应用软件的应用服务器进行这种信息处理。应用服务器根据客户机的服务请求,访问数据库服务器以获取必要的数据,进行相应的信息处理并给客户机作出应答,这就形成了如下图(b)所示的三层结构。应用服务器与数据库服务器根据应用问题的特点进一步分层以形成具有多层结构的C/S模式。7/24/202336MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(5)(a)(b)客户机/服务器(C/S)计算模式的两种结构数据库服务器客户机应用服务器数据库服务器客户机7/24/202337MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(6)C/S结构的类型分布式显示型:客户机与服务器共同承担人─机界面的构成与显示,数据管理、应用处理的任务由服务器承担。远程显示型:客户机承担全部人─机界面的构成与显示,数据管理、应用处理的任务由服务器承担。分布式应用处理型:客户机承担人─机界面的构成与显示,并与服务器共同承担应用处理任务,数据管理任务由服务器承担。7/24/202338MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(7)C/S结构的类型(续)远程数据管理型:客户机承担人─机界面和应用处理任务,数据管理任务由服务器承担。分布式数据管理型:客户机与服务器共同承担数据管理任务,人─机界面、应用处理任务均由客户机承担。7/24/202339MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(8)客户机/服务器计算模式的类型客户机服务器数据管理数据管理数据管理应用处理应用处理应用处理人机界面人机界面人机界面应用处理人机界面数据管理数据管理人机界面人机界面应用处理应用处理数据管理服务器客户机分布式显示远程显示分布式应用处理远程数据管理分布式数据管理7/24/202340MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(9)三、浏览器/WEB服务器(B/S)计算模式互联网上一个典型的分布式计算模式就是浏览器/WEB服务(Browser/WebServer)计算模式,简记为B/S。其中,WEB服务器是互联网上一种基于超文本传输协议(HTTP)的服务器。这里的浏览器又称WEB浏览器,是客户端用来访问WEB服务器的通用软件。客户端利用浏览器通过WEB服务器去访问数据库以获取必需的信息,而WEB服务器与特定的数据库系统的联接可以通过专用的软件实现。7/24/202341MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(10)B/S计算模式的简化原理图如图所示WEB服务器浏览器数据库服务器WEB服务器浏览器数据库服务器应用服务器WEB服务器浏览器(a)两层结构(b)三层结构(c)多层结构(四层)7/24/202342MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(11)四、传统C/S计算模式与B/S计算模式的综合应用把互联网技术和传统的客户机/服务器计算模式结合起来,客户端既可以利用浏览器通过WEB服务器实现信息查询、检索,又可以利用传统的C/S模式的客户端的应用软件直接与数据库服务器或其他应用服务器进行信息交流。7/24/202343MIS教案第3章信息系统的结构与类型3.3.2分布式系统的计算模式(12)两类计算模式结合形成的综合计算模式数据库服务器C/S客户机WEB服务器浏览器C/S应用服务器基于Web的应用服务器7/24/202344MIS教案第3章信息系统的结构与类型45课堂讨论(10min)请结合工作实际举例你接触过的管理信息系统,列出其:名称主要功能所属决策层次结构所属管理职能结构所属空间分布结构7/24/202345MIS教案第3章信息系统的结构与类型3.4基于WEB的信息系统
3.4.1WEB技术概述一、WEB浏览器
WEB浏览器是重要的客户端软件之一,是与用户交互的界面,是与WEB服务器交互的工具软件,它可以向WEB服务器发出服务请求,同时接收WEB服务器送回的请求响应,并以WEB页面的形式将其显示出来。WEB浏览器的基本功能包括:
(1)检索查询(2)文件服务(3)热表管理 (4)离线浏览(5)其它互联网服务7/24/202346MIS教案第3章信息系统的结构与类型3.4.1
WEB技术概述(2)二、WEB服务器
WEB服务器是驻留在服务器计算机上的一个应用程序,它通过WEB浏览器与用户进行交互。WEB服务器的主要功能包括:静态信息发布动态信息发布7/24/202347MIS教案第3章信息系统的结构与类型3.4.1
WEB技术概述(3)三、超文本传输协议(HTTP协议)
HTTP协议是WEB浏览器和WEB服务器之间进行通信的最常用TCP/IP应用层协议。它具有以下特点:以WEB为基础简易性灵活性与内容——类型(Content-Type)标识7/24/202348MIS教案第3章信息系统的结构与类型3.4.1
WEB技术概述(4)三、超文本标记语言HTML与可扩展标识语言XMLHTML是基本的WEB页面开发语言,是国际互联网联盟(WorldWideWebConsortium,W3C)从通用标记语言标准(StandardGeneralizedMarkupLanguage,SGML)中抽取部分技术而制定的标准,是SGML的一个应用。XML允许用户根据需要自行定义新的标记及属性名,以便更好的从语义上修饰数据;XML的文件结构嵌套可以复杂到任意程度并能表示面向对象的等级层次。XML还包括了一个语法描述,使应用程序可以对此文件进行结构确认。7/24/202349MIS教案第3章信息系统的结构与类型3.4.2基于WEB的信息系统的工作原理一、两层结构
在两层结构中,只有WEB浏览器和WEB服务器,WEB浏览器发送信息请求到WEB服务器,WEB服务器对请求进行响应,并将请求处理结果返回给WEB浏览器。两层体系结构的主要特点包括:结构清晰、简单,技术难度低,易于维护;功能有限,静态信息的显示和简单的流程控制;适合于简单的信息发布。7/24/202350MIS教案第3章信息系统的结构与类型3.4.2基于WEB的信息系统的工作原理(2)两层结构的WEB系统执行流程如下WEB服务器(IIS、Apache等)WEB浏览器(IE、Netscape等)Internet提出信息请求客户端脚本处理接收客户请求服务器端脚本处理发送信息信息显示HTTPHTML格式的信息用户(1)(2)(3)(4)(5)(6)7/24/202351MIS教案第3章信息系统的结构与类型3.4.2基于WEB的信息系统的工作原理(3)一、两层结构(2)两层结构的WEB系统执行流程如下:用户通过WEB浏览器向服务器发出HTTP请求;WEB服务器接收到客户端请求后,提取对应的页面文件如果需要,则执行页面文件中的服务器端脚本程序将执行后的结果以HTML文件的格式发送到客户端如果需要,WEB浏览器将执行返回的HTML文件中的客户端脚本程序(如JavaScript)对HTML文件进行解析,显示请求的处理结果7/24/202352MIS教案第3章信息系统的结构与类型3.4.2基于WEB的信息系统的工作原理(4)二、三层结构
在两层结构中独立出一个部分用于进行专门的数据处理,负责企业和组织的数据管理功能。基于WEB信息系统的三层结构解决了数据处理的问题,它包括WEB浏览器、WEB服务器和数据库服务器。与两层结构相比,三层结构在WEB服务器后增加了数据库服务器层,用来进行数据的存储和管理。三层结构可以充分利用数据库服务器在数据处理上的优势,为客户端提供更为丰富和宽泛的数据和信息服务。
7/24/202353MIS教案第3章信息系统的结构与类型3.4.2基于WEB的信息系统的工作原理(5)三层体系结构的主要特点包括:结构清晰,有一定的技术难度;能够实现综合复杂的数据处理功能,可向用户显示静态信息和复杂的动态信息;充分发挥了数据库服务器在数据处理上的优势,实现了功能和数据之间的隔离,提高了系统的可维护性和可重用性;具有良好的层次结构,将系统的业务逻辑和处理逻辑封装在WEB服务器,将数据处理集中在数据库服务器,数据库服务器置于WEB服务器的后台,既向用户隐藏了实现细节,又保证了数据的安全;三层结构当数据处理量庞大、业务逻辑复杂、功能处理逻辑动态性较强时,系统将因为其复杂性过高导致可维护性急剧下降,因而需要进一步分层。7/24/202354MIS教案第3章信息系统的结构与类型3.4.2基于WEB的信息系统的工作原理(6)三层结构的WEB系统执行流程本地网Web服务器(IIS、Apache等)Web浏览器(IE、Netscape等)Internet提出信息请求客户端脚本处理接收客户请求服务器端脚本处理发送信息信息显示HTTPHTML格式的信息用户(1)(2)(3)(4)(5)(6)数据库服务器(Oracle等)数据库数据操作JDBCODBCSQL(2)7/24/202355MIS教案第3章信息系统的结构与类型3.4.2基于WEB的信息系统的工作原理(7)三层结构的WEB系统执行流程(2)用户通过WEB浏览器向服务器发出HTTP请求;WEB服务器接收到客户端请求后,提取对应的页面文件;如果需要,则执行页面文件中的服务器端脚本程序;如果需要,建立与数据库服务器的连接(JDBC/ODBC),利用SQL语言向数据库服务器提交数据操作请求;将执行后的结果以HTML文件的格式发送到客户端;如果需要,WEB浏览器将执行返回的HTML文件中的客户端脚本程序;对HTML文件进行解析,向用户显示请求的处理结果。7/24/202356MIS教案第3章信息系统的结构与类型3.4.2基于WEB的信息系统的工作原理(8)三、四层与多层结构(2)
与三层结构相比,四层结构在WEB服务器和数据库服务器之间增加了应用服务器。通过增加应用服务器,可以减轻WEB服务器的负荷,提高系统的运行效率,并使系统的整体结构更加清晰明了。更重要的是,通过增加应用服务器,系统的业务逻辑处理、数据管理、功能逻辑和页面解析能够实现完全的分离,这种分离导致系统各部分之间形成一种松耦合的关系,从而大大提高系统的可维护性和可重用性。7/24/202357MIS教案第3章信息系统的结构与类型3.4.2基于WEB的信息系统的工作原理(9)三、四层与多层结构(3)
四层/多层体系结构的主要特点结构清晰,具有良好的可扩展性,技术难度高;能够实现各类综合复杂的数据处理功能;实现了业务逻辑、功能逻辑和数据处理的分离,降低了各部分之间的耦合性,提高了系统的可维护性和可重用性;应用服务器的加入为系统实现跨平台和集成异构系统提供了有利的支持。7/24/202358MIS教案第3章信息系统的结构与类型3.4.3基于WEB信息系统的动态页面技术一、公共网关接口和应用程序接口公共网关接口(CommonGatewayInterface),简记为CGI,其主要的功能是在WEB环境下,根据客户端(浏览器)传递信息给WEB服务器,由WEB服务器去启动所指定的程序码(CGI脚本)来完成特定的工作。为提高客户端和WEB服务器交互的性能,WEB服务器厂商开始考虑WEB服务器本身的挂接,分别提出了Internet服务应用程序接口(InternetServerApplicationProgrammingInterface,ISAPI)和Netscape服务应用程序接口(NetscapeServerApplicationProgrammingInterface,NSAPI)。7/24/202359MIS教案第3章信息系统的结构与类型3.4.3基于WEB信息系统的动态页面技术(2)二、动态服务器页面(ASP)ASP是微软1996年推出的WEB页面开发技术,它既不是一种程序语言,也不是一种开发工具,而是一个技术框架,是建立在WEB服务器端的脚本运行环境。ASP适用于微软的WindowsNT服务器平台,并与IISWEB服务器紧密集成,具有较高的运行性能。ASP通过扩展名为.asp的ASP脚本文件来实现。ASP内部缺省定义了六个组件对象可供ASP脚本随时调用,而且还可以根据需要开发和使用第三方的组件对象。ASP使用ActiveX数据对象(ActiveXDataObjects,ADO)技术访问后台数据库。7/24/202360MIS教案第3章信息系统的结构与类型3.4.3基于WEB信息系统的动态页面技术(3)二、动态服务器页面(2)ASP具有以下几个特点:ASP脚本完全嵌入在HTML文件中,使ASP脚本与HTML的开发可以一次性完成在ASP脚本中可以方便地引用ASP的内置组件和第三方组件,方便地扩展ASP的功能使用ADO组件作为数据库的接口用户只需要使用可解释HTML代码的浏览器即可浏览ASP页面的内容,ASP的运行独立于浏览器ASP脚本在WEB服务器端运行,在浏览器中看到的只是ASP输出的HTML文档,源代码不会泄露ASP脚本无需编译或链接即可直接解释运行7/24/202361MIS教案第3章信息系统的结构与类型3.4.3基于WEB信息系统的动态页面技术(4)三、Java服务器页面(JSP)JSP是SUN公司推出的动态页面开发技术。与ASP相似,它既不是一种程序语言,也不是一种开发工具,而是一个技术框架,使用JSP同样能够生成动态的、交互的和高性能的WEB服务器端应用程序。JSP也提供了在HTML中混合程序代码并由语言引擎解释执行程序代码的能力,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。与ASP不同的是:ASP使用的是VBScript等脚本语言,而JSP使用的是Java语言。7/24/202362MIS教案第3章信息系统的结构与类型3.4.3基于WEB信息系统的动态页面技术(5)三、Java服务器页面(2)由于Java具有的跨平台特性,使得用JSP开发的应用程序适用于不同的软硬件平台。在JSP中,程序代码先被编译成Servlet,然后由Java虚拟机执行,而这种编译操作仅在对JSP页面的第一次请求时发生。除了普通的HTML代码之外,嵌入JSP页面的其它成分主要有如下三种:脚本元素(ScriptingElement),指令(Directive)和动作(Action)。7/24/202363MIS教案第3章信息系统的结构与类型3.4.4WEB服务的原理与结构
一、WEBServices概述随着基于WEB的信息系统的服务范围和功能的扩展,跨平台的服务成为一个瓶颈问题。WEBServices正好弥补了这个缺陷,它突破了具体平台的限制,使用灵活同一的数据格式,并且使用开放的标准协议,以满足业务的复杂化和规模的扩展。WEBServices(WEB服务)是在互联网(Internet)或内联网(Intranet)环境下通过标准协议实现信息系统之间共享数据与功能以提供服务的方法与技术。7/24/202364MIS教案第3章信息系统的结构与类型3.4.4WEB服务的原理与结构(2)一、WEBServices概述(2)在WEBServices的体系中,所提供的各种服务被分割成为高内聚、低耦合的可重用功能组件实现的单项服务,分散配置于网络系统的各个地点,通过相互调用以协同完成客户提交的各种服务。WEB服务的各种软件通过规范的接口进行交互。它们的相互遵循特定的与平台无关的技术标准与规范。WEBServices技术体现了WEB技术、组件技术和网络技术的融合,使得信息系统可能不受单一系统或网站功能的限制来提供各种服务。7/24/202365MIS教案第3章信息系统的结构与类型3.4.4WEB服务的原理与结构(3)二、WEBServices的工作原理WEBServices的基本组成如图所示:服务注册代理服务请求者服务提供者服务描述服务查找WSDL,UDDL发布WSDL,UDDL绑定服务描述7/24/202366MIS教案第3章信息系统的结构与类型3.4.4WEB服务的原理与结构(4)二、WEBServices的工作原理(2)从图中我们可以看出,WEBServices的参与者由三种角色组成,分别是服务提供者、服务注册中心和服务请求者。WEBServices还有三种操作,分别是在服务提供者和服务注册中心之间的服务发布(publish),服务请求者和服务注册中心之间的服务查找(find),服务请求者和服务提供者之间的服务绑定(binding)。7/24/202367MIS教案第3章信息系统的结构与类型3.4.4WEB服务的原理与结构(5)二、WEBServices的工作原理(3)基于WEBServices的工作流程:首先,服务提供者向服务注册中心发布它能够提供的服务,服务注册中心收到提供服务的请求后注册该服务的功能和访问接口。当服务请求者向服务注册中心查询需要的服务时,如果不存在需要的服务,则向服务请求者说明没有服务可以满足它的请求;如果存在需要的服务,则告知服务请求者服务的位置和访问接口。服务请求者以给定的接口向指定位置的服务提供者调用服务,服务提供者响应服务请求者的服务请求,向其提供服务。7/24/202368MIS教案第3章信息系统的结构与类型3.4.4WEB服务的原理与结构(6)三、WEBServices的核心协议WEBServices协议栈简单对象访问协议(SOAP)WEB服务描述语言(WSDL)统一描述、发现和集成(UDDI)7/24/202369MIS教案第3章信息系统的结构与类型3.4.5基于WEB的信息系统实例:
某市高校毕业生就业信息网
一、系统简介某市高校毕业生就业信息网立足于该市高校和科研院所每年数万名毕业生的人才市场,提供快速的网上供需双方见面、信息发布、政策导向等各种信息服务。它是基于WEB的计算机信息管理与服务网络体系,是专门进行毕业生人才供需信息管理与服务的系统,可提供本市地区普通高校、科研院所毕业的博士生、硕士生和本、专科毕业生的生源信息、各类用人单位的需求信息以及发布各校、各专业毕业生就业状况、就业指导的信息等。7/24/202370MIS教案第3章信息系统的结构与类型3.4.5基于WEB的信息系统实例:
某市高校毕业生就业信息网(2)一、系统简介就业信息网能及时满足就业主管部门,毕业生本人和用人单位对就业信息的查询、检索、交流和共享等方面的需求,宣传和体现国家对毕业生就业工作的政策导向,使主管部门及时了解和掌握本市就业形势的动态信息,对毕业生就业计划进行有效的宏观调控,合理配置具有高等学历的人力资源,对高校规模结构进行调整、制定相应的政策提供依据。7/24/202371MIS教案第3章信息系统的结构与类型3.4.5基于WEB的信息系统实例:
某市高校毕业生就业信息网(3)
二、系统功能系统的总体功能结构图如图所示高校毕业生就业信息网管理与服务系统培养单位基础信息理子系统生源信息管理与服务子系统需求信息管理与服务子系统派遣信息管理子系统就业信息咨询与服务子系统系统维护与管理子系统勤助工作管理与服务子系统7/24/202372MIS教案第3章信息系统的结构与类型3.4.5基于WEB的信息系统实例:
某市高校毕业生就业信息网(4)生源与需求信息管理与服务子系统生源信息管理与服务子系统生源信息接受和审核就业状态变更个人求职信息管理生源信息统计和查询生源信息对外服务生源数据维护生源信息管理与服务子系统功能图需求信息接收需求信息转换和分类入库网员单位信息管理单位招聘和宣传信息管理需求信息统计和查询需求信息对外服务需求信息管理与服务子系统功能图需求信息管理与服务子系统7/24/202373MIS教案第3章信息系统的结构与类型3.4.5基于WEB的信息系统实例:
某市高校毕业生就业信息网(5)派遣信息管理子系统派遣信息管理子系统初派信息管理改派信息管理派遣信息审核派遣信息上报派遣信息统计打印派遣信息管理子系统功能图7/24/202374MIS教案第3章信息系统的结构与类型3.4.5基于WEB的信息系统实例:
某市高校毕业生就业信息网(6)CISCO25112900switchMainSQLServerProxyServerProxyServerDBServerDNSServerGopherServerExchangeServerProxyServerCISCO2511LocalHubLocalHubLocalHubLocalPCLocalPCLocalPCDDNPSTNLocalHubStartPII233LocalPC1SQLServerBackupLocalPC3PrinterModemSchoolPCModemOtherPCINTERNETCERNETLocalPC2某市高校毕业生就业信息网系统的网络结构结构拓扑图
7/24/202375MIS教案第3章信息系统的结构与类型3.4.5基于WEB的信息系统实例:
某市高校毕业生就业信息网(4)三、系统结构系统的网络结构应用系统结构四、系统硬件、软件配置简介WEB浏览器WEB服务器数据库管理系统7/24/202376MIS教案第3章信息系统的结构与类型3.5信息系统的类型
3.5.1信息系统分类概述近40年来,经济、管理与技术环境发生了很大的变化,信息系统的规模、信息处理功能和应用范围也有了显著的发展,已经深入到管理与业务活动的各个层次和社会生活的各个领域。由于各组织内、外环境的差别,不同组织的系统可能呈现不同的特点,一个组织内由于信息处理的复杂性,其所属的信息系统在功能、结构和信息内容与处理方式方法上往往有所不同,根据一定原则可以将信息系统分成不同的类型。7/24/202377MIS教案第3章信息系统的结构与类型3.5.1信息系统分类概述(2)为便于对一个组织内的信息系统进行开发、应用与管理,按照信息系统支持管理与业务活动的内容、层次与范围,可以把信息系统分成以下各类:面向业务运作的系统(Operation-OrientedSystems,OOS)面向管理决策的系统(ManagerialDecision-OrientedSystems,MDOS)面向协作与交流的系统(CollaborationandCommunicationOrientedSystems,CCOS)7/24/202378MIS教案第3章信息系统的结构与类型3.5.1信息系统分类概述(3)MIS的类型面向业务运作的系统面向管理决策的系统事务处理系统知识工作支持系统办公自动化系统管理报告系统决策支持系统面向协作与交流的系统协作与协调系统信息门户网站供应链管理系统工作流管理系统客户关系管理电子商务电子政务7/24/202379MIS教案第3章信息系统的结构与类型3.5.2面向业务运作的系统一、事务处理系统(TPS)事务处理系统是组织中处于业务运作层的最基本的信息系统,它应用信息技术支持组织中最基本的、每日例行的业务处理活动;一般在组织的业务运作层,业务处理活动是高度结构化的,其过程有严格的步骤和规范;事务处理系统直接支持业务职能的具体实现,它的有效性和可靠性对组织的业务运行至关重要,一旦发生故障,将会给组织带来直接的经济损失,因此系统在安全性、可靠性方面具有极高的要求。7/24/202380MIS教案第3章信息系统的结构与类型3.5.2面向业务运作的系统(2)二、知识工作支持系统(KWSS)知识工作支持系统主要面向组织中的业务运作层和管理控制层,支持工程师、建筑师、科学家、律师、咨询专家等人员的工作,由于这类人员的工作具有知识密集型的特征,他们往往被称为知识工作者(KnowledgeWorkers);知识工作支持系统要具有强大的数据、图形、图像以及多媒体处理能力,能够在网络化条件下广泛应用多方面信息和情报资源,并为知识工作者提供多方面的知识创造工具和手段。7/24/202381MIS教案第3章信息系统的结构与类型3.5.2面向业务运作的系统(3)三、办公自动化系统(OAS)办公自动化系统主要面向组织中的业务运作层,对各种类型的文案工作提供支持;办公自动化系统的主要目的是通过应用信息技术,支持办公室的各项信息处理工作,协调不同地理分布区域之间、各职能之间和各信息工作者之间的信息联系,提高办公活动的工作效率和质量。7/24/202382MIS教案第3章信息系统的结构与类型3.5.3面向管理决策的系统一、管理报告系统(MRS)管理报告系统主要面向组织中的管理控制层,为组织的计划、控制和决策等职能提供规范化的综合信息报告,同时提供对组织当前运行状态和历史记录信息的检索与查询功能;相对于事务处理系统来讲,管理报告系统中的信息具有综合性和周期性的特征;管理报告系统主要涉及的是企业内部的各种信息源,并且往往是以标准数据流程和固定格式展示规范、稳定的经济指标体系,在数据处理方式上擅长于对大量数据进行简单的算术运算。7/24/202383MIS教案第3章信息系统的结构与类型3.5.3面向管理决策的系统(2)二、决策支持系统(DSS)决策支持系统也是面向组织的管理控制层和战略决策层,但它侧重于应用模型化的数量分析方法进行数据处理,以支持管理者就半结构化或非结构化的问题进行决策;决策支持系统不仅要应用来自事务处理系统和管理报告系统等内部信息源的数据,同时还要应用来自于组织外部环境各种数据源的数据信息;决策支持系统最显著的特征是其很强的模型化、定量化分析能力,它从决策分析角度出发,运用各种数学模型和方法对信息进行深入分析,力图挖掘信息内在的规律和特征。7/24/202384MIS教案第3章信息系统的结构与类型3.5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 养老服务机构管理与养老服务提升方案
- 设计变更通知客户名称(7篇范文)
- 景区游客导视系统设置标准
- 会议组织流程规范及优化方案
- 办公室绩效评估方案指南
- 询问2026年系统升级技术支持的商洽函(5篇范文)
- 中餐行政总厨绩效评定表
- 体育用品零售店销售团队销售技巧提升手册
- 2026年百色市右江区网格员招聘笔试题库含答案
- 32 大单元五 微专题17 随机变量及其分布
- 世界毒品报告
- JJF 2225-2025 高绝缘电阻测量仪(高阻计)校准规范
- 2025年MySQL数据类型试题及答案
- GB/T 34110-2025信息与文献文件(档案)管理核心概念与术语
- 2025年湖北行测试题及答案
- 《商法(第七版)》课件全套 赵万一
- 化学废液处理协议书范本
- 波动率微笑(宽客大师教你建模)
- AIGC提示词美学定义
- CJT156-2001 沟槽式管接头
- 高等工程数学笔记
评论
0/150
提交评论