信息资源管理(第四版)课件 第3章.信息系统的管理_第1页
信息资源管理(第四版)课件 第3章.信息系统的管理_第2页
信息资源管理(第四版)课件 第3章.信息系统的管理_第3页
信息资源管理(第四版)课件 第3章.信息系统的管理_第4页
信息资源管理(第四版)课件 第3章.信息系统的管理_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3章

信息系统的管理本章基本内容3.1信息技术与信息系统3.2信息系统的开发战略及顶层设计3.3信息系统开发方法3.4信息系统建设的项目管理3.5信息系统的运行管理3.6信息资源标准化3.1信息技术与信息系统3.1.1信息技术概述1.信息技术及其分类信息技术是信息资源管理的技术基础。目前,对于信息技术还没有一个统一的定义,一般认为,信息技术就是获取、处理、传递、储存、使用信息的技术。按照信息工作的基本环节或流程可将信息技术划分为信息采集技术、信息传递技术、信息存储技术、信息检索技术、信息加工技术和信息标准化技术。按与人的信息器官种类相类比来划分。人的信息器官按作用可分为四类:感觉器官、神经器官、思维器官、效益器官。与此相对应,信息技术也可分为感测技术、通信技术、计算机技术和控制技术之分四大类。3.1信息技术与信息系统3.1.1信息技术概述2.电子计算机技术计算机技术是第二次世界大战以来发展最快、影响最为深远的新兴学科之一。自从1946年第一台电子计算机诞生以来,计算机的发展经历了四个阶段,即20世纪50年代真空电子管计算机、50年代末至60年代中期的晶体管计算机、60年代中期至70年代末的集成电路电子计算机及70年代末至今的大规模集成电路和超大规模集成电路电子计算机。3.数据处理技术数据库已经成为现代信息系统的重要组成部分,在信息系统中发挥着越来越重要的作用。3.1信息技术与信息系统3.1.1信息技术概述4.数据通信技术通信技术是信息技术的另一个重要组成部分。数据通信是20世纪50年代后期随着电子计算机的广泛应用而发展起来的。数据通信技术是将分散在远程的终端装置或其他计算机,通过通信线路彼此连接起来,进行数据的传输、交换、存储和处理的技术。在数据通信技术中,计算机网络技术占有重要的地位。3.1信息技术与信息系统3.1.2信息系统的功能及类型1.信息系统的内涵2.信息系统的功能3.信息系统的类型3.1信息技术与信息系统3.1.3信息技术与信息系统在信息资源管理中的地位和作用信息技术与信息系统在信息资源管理中发挥如下作用:1.信息技术与信息系统是现代信息资源管理思想的物化形式2.改变信息资源管理的理念3.拓宽信息资源管理的领域4.提高信息资源管理的效率5.促进信息资源管理的科学化和规范化6.促进信息资源管理向更高层次发展3.2.1信息系统的战略规划1.信息系统战略规划的概念和作用战略规划通常是指一个组织对其发展方向、环境条件、长期目标、重大政策与策略等问题的考虑与计划。信息系统战略规划主要解决如下四个问题:(1)如何保证信息系统的战略规划同它所服务的组织在总体战略上一致。(2)怎样为组织设计出一个信息系统总体结构,并在此基础上构建和开发应用系统(3)对相互竞争的应用系统,应如何拟定优先开发计划和资源的分配计划。(4)在战略规划的过程中,应怎样选择并应用行之有效的设计方法论。3.2信息系统的开发战略及顶层设计3.2.1信息系统的战略规划2.信息系统战略规划的内容和组织信息系统的战略规划既可以是三年或更长的长期规划,也可以是一两年的短期计划。长期计划用于指明总的发展方向,而短期计划则作为工作和资金使用的具体依据。3.2信息系统的开发战略及顶层设计3.2信息系统的开发战略及顶层设计3.2.1信息系统的战略规划2.信息系统战略规划的内容和组织一般来说,整个战略规划包括以下四项主要内容:(1)信息系统的目标、约束与结构。包括组织的战略目标、内部和外部环境、内部约束条件、信息系统的总目标和完成规划的具体衡量标准等。(2)当前的能力状况。包括系统的硬件情况、软件情况、应用系统及人员情况、硬件与软件人员及经费的使用情况、项目进展状况及评价。(3)对影响计划的信息技术发展的预测。信息系统的规划要受当前和未来信息技术发展的制约。计算机硬件技术、网络技术、数据库技术以及办公自动化技术等的影响应在战略规划中有所反映。(4)近期计划。主要包括硬件设备的采购时间表、应用项目的开发时间表、软件维护与转换工作时间表、人力资源的需求以及人员培训的时间安排、财务资金需求等。3.2.1信息系统的战略规划3.制定战略规划的程序制定信息系统战略规划的具体程序如下:(1)确定规划的性质。对照组织的目标和战略,明确信息系统战略规划采用的思想和年限。

(2)收集相关信息。收集来自组织内部和外部环境的与战略规划有关的各种信息。(3)进行战略分析。对信息系统的目标、开发方法、功能结构、计划活动、信息部门的情况、财务情况、风险度和政策等进行分析。

(4)定义约束条件。根据组织的资金、人员及物质等方面的限制,定义信息系统的约束条件和政策。3.2信息系统的开发战略及顶层设计3.2.1信息系统的战略规划3.制定战略规划的程序制定信息系统战略规划的具体程序如下:(5)明确战略目标。根据分析结果和约束条件,确定信息系统的开发目标,明确信息系统应具有的功能、服务范围和质量。(6)提出未来的蓝图。给出信息系统的初步框架,包括各子系统的划分等。(7)选择开发方案。选定优先开发的项目,确定总体开发顺序、开发策略和开发方法。

(8)提出实施进度。估计项目成本和人员需求,并列出开发进度表。

(9)通过战略规划。将战略规划形成文档,经组织领导批准后生效。3.2信息系统的开发战略及顶层设计3.2.2制定战略规划的方法当前用于信息系统规划的方法很多,主要有战略目标集转移法、关键成功因素法和企业系统规划法,其他还有企业信息分析与集成技术(BIAIT)、产出/方法分析(E/MA)、投资回收法(ROI)、征费法(Chargeout)、零线预算法、阶石法等。后面的几种方法主要用于特殊情况,或者作为整体规划的一部分使用。3.2信息系统的开发战略及顶层设计3.2.3信息系统顶层设计1.顶层设计及其任务顶层设计是指从全局视角出发,围绕着某个对象的核心目标,统筹考虑和协调对象的各方面和各要素,对对象的基本架构及要素间运作机制进行总体的、全面的规划和设计。2.信息系统顶层设计的内容信息系统顶层设计包括以下三方面的内容:(1)信息资源规划。(2)根据信息系统建设现状和存在的问题。(3)根据信息资源规划和技术方案提出基础环境保障规划。3.顶层设计的方法

(1)自底向上的方法。(2)自顶向下的方法3.2信息系统的开发战略及顶层设计3.3信息系统开发方法3.3.1结构化系统开发方法结构化系统开发方法(StructuredSystemDevelopmentMethodology)是在生命周期法(LifeCycle)的基础上发展起来的,它产生于20世纪70年代,是目前应用得最普遍的一种开发方法。结构化系统开发方法在分析和设计策略上强调“从上到下”,注重开发过程的整体性和全局性,适合于大型信息系统的开发。它的不足是开发过程复杂繁琐,周期长,系统难以适应环境的变化。3.3信息系统开发方法3.3.1结构化系统开发方法结构化系统开发方法由五个阶段构成:(1)系统规划阶段。根据用户的系统开发请求,进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,然后进行可行性研究。(2)系统分析阶段。分析业务流程、分析数据与数据流程、分析功能与数据之间的关系、最后提出分析处理方式和新系统逻辑方案。

3.3信息系统开发方法3.3.1结构化系统开发方法(3)系统设计阶段。进行总体结构设计、代码设计、数据库(文件)设计、输入/输出设计、模块结构与功能设计,根据总体设计,配置与安装部分设备,进行试验,最终给出设计方案;

(4)系统实施阶段。进行编程(由程序员执行)和人员培训(由系统分析设计人员培训业务人员和操作员),以及数据准备(由业务人员完成),然后投入试运行。

(5)系统运行与维护阶段。进行系统的日常运行管理、评价、监理审计,修改、维护、局部调整,在出现不可调和的大问题时,进一步提出开发新系统的请求,老系统生命周期结束,新系统诞生。3.3信息系统开发方法3.3.2原型法原型法(Prototyping)是在20世纪80年代产生的一种快速、廉价的开发方法,是计算机软件技术发展到一定阶段的产物。与结构化系统开发方法不同,原型法不注重对信息系统的全面、系统的详细调查与分析,而是本着系统开发人员对用户需求的理解,与用户共同确定系统的基本要求和主要功能,接着在强有力人、软件环境支持下先快速实现一个初始模型系统——称作“原型”,然后反复修改来实现系统。原型法的主要步骤是:(1)确定系统的基本要求和功能。(2)建造结构仿真模型。(3)运行、评价、修改原型框架。3.3信息系统开发方法3.3.3面向对象的开发方法面向对象的开发方法的开发工作一般可分为四个阶段:1.系统调查和需求分析。2.分析问题的性质和求解问题。这个过程一般称之为面向对象的分析,即OOA。3.整理问题。对分析的结果作进一步的抽象、归类、整理,并最终以范式的形式将它们确定下来。一般称之为面向对象的设计,即OOD。4.程序实现。用面向对象的程序设计语言将上一步整理的范式直接映射(即直接用程序设计语言来取代)为应用软件。这个过程一般称之为面向对象的程序,即OOP。3.3信息系统开发方法3.3.4计算机辅助开发方法计算机辅助开发方法(ComputerAidedSoftwareEngineering,CASE)是20世纪80年代末从计算机辅助编程工具、第四代语言(4GL)及绘图工具发展而来的,确切地说,它并不是严格独立的方法,而是为具体的开发方法提供的支持工具。具体说,CASE方法是在结构化系统开发方法、原型法或面向对象方法中,如果系统开发过程中的每一步都可以在一定程度上形成对应关系,就可以借助专门的软件工具来实现系统开发过程,换句话说,CASE方法实际上是把原先由手工完成的开发过程转变为由自动化工具和支撑环境来支持的自动化开发过程。3.3信息系统开发方法3.3.5联合应用开发联合应用开发(JointApplicationDevelopment,JAD)是指一种专题讨论,它由管理人员、IT专业人员和知识工作者共同配合,定义并详细说明目标系统的逻辑需求和技术可选方案。JAD专题讨论除了创造一种轻松和非正式的环境外,在工作方式上是高度结构化的。在这种环境中,讨论组成员努力消除彼此沟通上的差异,共同定义新系统的逻辑需求,并仔细研究几种可供系统选择的技术方案。联合应用开发的优点是:(1)可以节省系统开发过程各方面人员的沟通总时间(2)使各方面人员充分发表意见,有利于更好识别系统需求,减小系统开发过程阻力(3)提高系统的适用性和成功率3.3信息系统开发方法3.3.6面向服务的开发方法面向服务(Service-Oriented,SO)的开发方法,主要以服务或业务为对象,将相关的业务功能封装为组件,每种组件提供一种特定的业务能力,组件之间通过接口等方式实现跨平台和跨语言的通信。开发人员可以根据系统所需的业务能力,在系统中复用服务组件,或者重新组合数个独立的服务组件形成新的系统来应对更为复杂的系统需求。面向服务的开发方法优点是:(1) 可以节省系统的开发时间。开发人员可在不同的系统中重用服务组件,大大加快了系统开发的速度。(2) 后期维护效率高。系统中的各业务流程中的服务功能组件独立,可以更快的进行更新、修改和调试,局部服务的修改不会影响其他组件的整体功能和使用稳定性。(3) 具有较高的适应和复用能力。同类服务可以在相关业务流程中得到快速复用,降低了业务迭代过程中的重复开发,易于部署和应用。3.4信息系统建设的项目管理3.4.1概述项目管理是在特定的组织环境和一定的约束条件下,为了完成一个既定的目标,以最优地实现项目目标为目的,按照项目内在的逻辑规律对项目进行有效地计划、组织、协调、指挥和控制的系统管理活动。项目管理具有计划、组织、控制,沟通和激励等基本职能。但是,由于管理项目的特殊要求,在上述基本职能中,尤以计划、组织和控制最为重要。3.4信息系统建设的项目管理3.4.2项目选型项目选型主要包括选择信息系统的模式、选择服务器和客户端硬件、选择软件平台和工具、正确全面地评估信息系统的功能、合理匹配系统功能和自身需求、综合评价软件系统和硬件平台的功能及价格、技术支持能力等工作。项目选型对项目的进度、成本、系统维护和后续建设有着重要的影响。信息系统模式的选择硬件平台的选择系统软件的选择软件工具的选择3.4信息系统建设的项目管理3.4.3信息系统建设项目管理的组织项目组是保证信息系统建设工作顺利进行的组织机构。项目组一般由负责项目管理和建设的不同方面的人员组成,项目组由项目组长或项目经理来领导。项目组根据工作需要可设若干小组,小组的数目和每个小组的任务可以根据项目规模、复杂程度和周期长短来确定,常见的小组有:过程管理小组、项目支持小组、质量保证小组、系统工程小组、系统开发与测试小组、系统集成与测试小组等等。3.4信息系统建设的项目管理3.4.4任务划分和工作安排1.任务划分和工作安排对信息系统建设的任务做出适当的划分是信息系统建设项目管理工作的重要组成部分。信息系统的建设过程需一般都要分解为一系列分阶段执行的活动,并进行规划、管理和检查。对一个大型系统的开发,如果每个参与者都去考虑整个系统的完成,那么开发工程肯定会由于缺乏有效的进展而失败。因此,为了确保开发工作的顺利进行,必须对总任务作适当地分解,在安排好各子任务的执行顺序和完成时间后,再具体分配到个人3.4信息系统建设的项目管理3.4.4任务划分和工作安排2.项目计划方法任务划分和工作安排的结果非常具体,要明确某项任务占有什么资源,在什么时间开始,由什么人来完成,最后结束的时间是多少,这些可用数据来直接表达和处理。甘特图与网络计划法是两种表达和处理工作安排数据的较好方法。3.4信息系统建设的项目管理3.4.5项目建设进度控制进度控制就是比较实际状态和计划之间的差异,并做出必要的调整,使项目向有利的方向发展。在信息系统建设中,项目计划和实际状态之间总会存在一些差异,因此,面对不断变化的实际情况,信息系统建设项目的管理者必须监督和检查计划的执行情况,找出项目实际执行情况与进度计划的偏差并分析计划延误原因,从而提出相应的解决办法。 1.计划发生延误原因 2.进度的控制3.4信息系统建设的项目管理3.4.6项目质量管理1.项目质量管理的内容项目质量管理是指组织确定质量政策、标准、目标与职责的过程和活动,通过确定适当的政策和程序,采用持续的过程改进活动来实施质量管理体系,从而使信息系统建设项目满足预定的需求。主要的实施过程和活动包括项目质量规划、实施质量保证、实施质量控制三个方面。2.项目质量管理方法为确保项信息系统开发目质量,应采取以下方法和措施,实现对项目开发全过程的质量控制。3.4信息系统建设的项目管理3.4.7项目风险管理随着信息系统项目规模的日益复杂和庞大,软件的开发与管理也日益复杂,风险也随之增大。大量的统计资料表明,目前风险管理被认为是IT软件项目中减少失败的一种重要手段。风险管理正日益受到人们的重视,成为软件工程领域内保证软件质量必不可少的关键过程之一。能预见可能影响软件项目进度或正开发软件产品质量的风险,并采取行动避免这些风险,制订周全的风险应对方案以提升抵御风险能力,是软件项目管理者的一项重要任务。1.信息系统项目的风险2.信息系统项目风险管理流程3.4信息系统建设的项目管理3.4.8系统建设文档管理文档管理主要包括文档标准与规范的制定、文档编写的指导与督促、文档的收存、保管与借用手续的办理等。文档的标准与规范要按国家规定并结合具体系统的特点在系统开发前或至少在所产生的阶段前制定,用于指导与督促系统开发人员及系统使用人员及时编写有关的文档资料。为保持文档的一致性与可追踪性,所有文档都要收集齐全,集中统一保管。3.5信息系统的运行管理3.5.1运行管理的组织保障

信息系统是一个人机系统,因此系统运行管理的组织保障主要包括两方面的内容,一是“硬”保障,二是“软”保障。(1)“硬”保障是物理设备的保障。(2)“软”保障则是要减少人为因素对系统的损害,主要通过一些规章制度来实现。3.5信息系统的运行管理3.5.2系统日常运行管理

系统日常运行管理主要包括以下三方面内容:系统运行情况的记录审计踪迹应急措施的落实3.5信息系统的运行管理3.5.3系统维护信息系统的维护是为了保证系统能正常工作,应付信息系统内外环境及其他因素变化而采取的有关活动。系统维护主要包括硬件设备维护、应用软件维护和数据维护三个方面。3.5信息系统的运行管理3.5.4基于ITIL的系统运维服务

在大部分信息系统运维实践中,缺乏有效的管理是目前信息化建设的“瓶颈”,影响IT部门工作效率和效果的主要原因在于管理和协调方面,因此有必要利用辅助的IT服务管理系统,以获得更高地管理和服务效果。在这样的背景下,IT服务管理(ITServiceManagement,ITSM)应运而生,它是一套帮助企业对IT系统的规划、研发、实施和运营进行有效管理的方法论。3.5信息系统的运行管理3.5.4基于ITIL的系统运维服务 ITIL服务管理模型框架如图3-3所示,其中“服务管理”是ITIL的核心模块。ITIL的服务管理分为IT服务支持管理(ITServiceSupport)和IT服务提供管理(ITServiceDelivery)两大部分。IT服务管理实施规划应用管理技术业务服务支持服务提供服务管理业务视角ICT基础架构管理安全管理3.5信息系统的运行管理3.5.4基于ITIL的系统运维服务ITIL服务管理的核心内容由服务支持管理和服务提供管理两部分构成。(1)服务支持管理服务支持管理是基础性的管理活动,与日常运行密切相关,可以看作是ITIL日常操作(运营)层面的部署。它针对一般系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论